knife grass (scleria latifolia) - Español Inglés Diccionario